1 A Minimal Calculus for Situated Multi - Agent Systems ∗
نویسنده
چکیده
We present a process-algebraic approach to situated multi-agent systems which incorporates syntax for agent systems as well as for the environments (workspaces) they live in. Agent states are characterized by (1) a belief state, (2) a goal (desire, need) state and (3) a capabilities state. Capabilities are determined by a subspace of the workspace the agent lives in, and they are represented in the agent state as a collection of types of objects (tools, in the agent’s workspace) the agent has the expertise (or permission) to use. Action capabilities are then just permissible transformations of workspaces, restricted to the particular capabilities space of the agent. Workspaces (certain kinds of collections of objects, modelled here as simply typed records of labelled attributes) and workspace transformations (record update operations) are structured into a transition system. We use a simple model of objects as records and, therefore, of workspaces and thus we only deal in this report with deterministic environments. Transitions are determined by agent actions (modifications of properties of objects in their capabilities space, modelled as record update operations), thus allowing for a formal account of agent systems living in an ever changing environment. Beliefs and desires are formulae of a many-sorted, first-order multi-modal language of properties of workspaces, where sorts are object types and modalities are indexed by workspace transformations (record updates). The logical language is kept simple, allowing only for first-order beliefs (beliefs about properties of workspaces). We present a language of situated, cooperative, self-interested agent systems, proposing a basic collection of agent behaviors (including ground observation actions, commitments, communication via assertions and requests, recursive behaviors, choice, concurrent behaviors etc), we provide an operational semantics for this language and discuss some examples of useful definable agent behaviors, such as perceiving (performing observations triggered by a statement). We then present and discuss notions of (behavioral) agent preorder and equivalence relations. Using the operational semantics and our notion of behavioral preorder and equivalence we propose an inequational theory for reasoning about agents. We conclude with presenting and discussing a case study for a simple agent system.
منابع مشابه
A comparison of Situation Calculus and Event Calculus
Agent based systems are a relatively new idea within artificial intelligence. Essentially an agent is a ”system situated within and a part of an environment that senses that environment and acts on it, over time, in pursuit of its own agenda and so as to effect what it senses in the future”[3]. Single agent systems have been the mainstay for a long time but in recent years multi agent systems h...
متن کامل1 A Simplified Calculus for Situated Multi - Agent Systems ∗
This paper continues, simplifies and improves on previous work presented by this author in [5]. We present a process-algebraic approach to multi-agent systems, situated in some environment (workspace). Agent states are characterized by (1) a belief state, (2) a goal (desire, need) state and (3) a capabilities state. Capabilities are determined by a subspace of the workspace the agent lives in, ...
متن کاملMediating Agents’ Activities in Situated Multi-agent Systems
Situated multi-agent systems are decentralized software systems that consist of autonomous entities (agents) that have an explicit position in the environment. The emphasis of situated agents is on direct coupling of perception to action, modularization of behavior, and dynamic interaction with the environment. These properties make situated multi-agent systems particularly suitable to deal wit...
متن کاملSituated normative infrastructures: the normative object approach
Norms have been considered an attractive means for the regulation of the dynamics of multi systems (MAS). Typically, it is left for the individual agents to apply (general) norms to the particular concrete situations that arise during the operation of the system. This paper summarises our work on situated normative infrastructures for multi-agent systems, which aim to facilitate the operational...
متن کاملA Distributed Normative Infrastructure for Situated Multi-Agent Organisations (Short Paper)
In most of the existing approaches to the design of multiagent systems, there is no clear way in which to relate organisational and normative structures to the model of the environment where they are to be situated and operate. Our work addresses this problem by putting together, in a practical approach to developing multi-agent systems (and social simulations in particular), a high-level envir...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002